package com.quanyan.stadium.entity.vo;

import java.io.Serializable;
import java.util.List;

/**
 * Created by xiao.lai on 16/5/26.
 *
 * 比赛轮次基本对象
 */
public class GameRound implements Serializable {


    private static final long serialVersionUID = -927191773957798974L;

    private Integer id;

    private GameEvent gameEvent;

    private String name;

    private Integer timeLength;  //min

    private Long startTime;

    private Long endTime;

    private Integer teamGroup;

    private Integer roundStatus;

    private Byte isEnd;

    private Byte isGenerate;

    private Integer joinNum;

    private Integer rankNum;

    private List<Integer> userScheduleList;

    public List<Integer> getUserScheduleList() {
        return userScheduleList;
    }

    public void setUserScheduleList(List<Integer> userScheduleList) {
        this.userScheduleList = userScheduleList;
    }

    public Integer getRankNum() {
        return rankNum;
    }

    public void setRankNum(Integer rankNum) {
        this.rankNum = rankNum;
    }

    public Integer getJoinNum() {
        return joinNum;
    }

    public void setJoinNum(Integer joinNum) {
        this.joinNum = joinNum;
    }

    private List<PlaceUnitInfo> placeUnitInfoList;

    public List<PlaceUnitInfo> getPlaceUnitInfoList() {
        return placeUnitInfoList;
    }

    public void setPlaceUnitInfoList(List<PlaceUnitInfo> placeUnitInfoList) {
        this.placeUnitInfoList = placeUnitInfoList;
    }

    public Byte getIsEnd() {
        return isEnd;
    }

    public void setIsEnd(Byte isEnd) {
        this.isEnd = isEnd;
    }

    public Byte getIsGenerate() {
        return isGenerate;
    }

    public void setIsGenerate(Byte isGenerate) {
        this.isGenerate = isGenerate;
    }

    private List<GameSchedule> gameScheduleList;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public GameEvent getGameEvent() {
        return gameEvent;
    }

    public void setGameEvent(GameEvent gameEvent) {
        this.gameEvent = gameEvent;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }



    public Integer getTimeLength() {
        return timeLength;
    }

    public void setTimeLength(Integer timeLength) {
        this.timeLength = timeLength;
    }

    public Long getStartTime() {
        return startTime;
    }

    public void setStartTime(Long startTime) {
        this.startTime = startTime;
    }

    public Long getEndTime() {
        return endTime;
    }

    public void setEndTime(Long endTime) {
        this.endTime = endTime;
    }

    public Integer getTeamGroup() {
        return teamGroup;
    }

    public void setTeamGroup(Integer teamGroup) {
        this.teamGroup = teamGroup;
    }

    public Integer getRoundStatus() {
        return roundStatus;
    }

    public void setRoundStatus(Integer roundStatus) {
        this.roundStatus = roundStatus;
    }

    public List<GameSchedule> getGameScheduleList() {
        return gameScheduleList;
    }

    public void setGameScheduleList(List<GameSchedule> gameScheduleList) {
        this.gameScheduleList = gameScheduleList;
    }


}
